package com.test.p01singleton.example01;

/**
 * 饿汉式实现
 * 优点：线程安全，调用效率高
 * 缺点：不能延时加载
 */
public class Singleton01 {

    //类初始化时创建对象，线程安全
    private static Singleton01 singleton = new Singleton01();

    private Singleton01(){

    }

    /**
     * 没有方法同步，调用效率高
     * @return
     */
    public static Singleton01 getInstance(){
        return singleton;
    }
}
